Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

493
Vistas
La compilación del proyecto .NET Framework 4.8 en Docker falla con "Se alcanzó el final de la transmisión antes del final de la lectura"

Mi Dockerfile se ve así:

 FROM mcr.microsoft.com/dotnet/framework/sdk:4.8 AS build WORKDIR /projectName COPY . . RUN nuget restore COPY . . WORKDIR /repoName/projectName RUN msbuild ./projectName.csproj /p:Configuration=Debug

Localmente, el paso de msbuild no me da problemas. Sin un archivo .dockerignore, la compilación falla:

 Process is terminated due to StackOverflowException.

Cuando agrego un archivo .dockerignore que se parece a esto...

 ./.git ./.idea ./.vs ./gen ./packages ./irrelevantProject1 ./irrelevantProject2 # etc

... la compilación falla nuevamente, pero con un mensaje de error diferente:

 CompilerServer: server failed - server rejected the request 'Error reading response: Reached end of stream before end of read.' - b6c5574e-55ea-4d7d-adb3-e156ebd65296 C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin\Roslyn\Microsoft.CSharp.Core.targets(71,5): error MSB6006: "csc.exe" exited with code -2146232797. [C:\repoName\projectName\projectName.csproj] Done Building Project "C:\repoName\projectName\projectName.csproj" (default targets) -- FAILED. Build FAILED. "C:\repoName\projectName\projectName.csproj" (default target) (1) -> (CoreCompile target) -> C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin\Roslyn\Microsoft.CSharp.Core.targets(71,5): error MSB6006: "csc.exe" exited with code -2146232797. [C:\repoName\projectName\projectName.csproj] 0 Warning(s) 1 Error(s) Time Elapsed 00:00:31.66 The command 'powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; msbuild ./projectName.csproj /p:Configuration=Debug' returned a non-zero code: 1

He estado atascado en este problema durante días. Cualquier consejo sería muy apreciado.

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Asignar más memoria a la compilación resolvió este problema.

 docker build -t projectName -m 4g .
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda